package com.wqnmdb.im.domain.mongo;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Data
@Document(collection = "im_user")
public class ImUser {

    @Id
    private String id;

    private Integer userId;

    /**
     * 盐
     */
    private String salt;

    /**
     * password
     */
    private String password;

    /**
     * 授权
     */
    private String auth;

    /**
     * appId
     */
    private String appId;

    /**
     * app名称
     */
    private String appName;

    /**
     * 是否在线  0-不在 1-在
     */
    private int isOnLine = 0;

    /**
     * 状态 0-无效 1-有效
     */
    private int status = 0;

    /**
     * 终端类型
     */
    private String os;

    /**
     * 创建时间
     */
    private Integer createTime;

    /**
     * 更新时间
     */
    private Integer updateTime;
}
